Quantitative verification of Kalman filters
نویسندگان
چکیده
Kalman filters are widely used for estimating the state of a system based on noisy or inaccurate sensor readings, example in control and navigation vehicles robots. However, numerical instability modelling errors may lead to divergence filter, leading erroneous estimations. Establishing robustness against such issues can be challenging. We propose novel formal verification techniques software perform rigorous quantitative analysis effectiveness filters. present general framework filter implementations operating linear discrete-time stochastic systems, systematically construct Markov model filter's operation using truncation discretisation noise model. Numerical stability properties then verified probabilistic checking. evaluate scalability accuracy our approach two distinct kinematic models four implementations.
منابع مشابه
Kalman Filters
The Kalman Filter is a statistical method that involves an algorithm which provides an efficient recursive approach to estimatating the states of a process by minimizing the mean of the squared error. The filter is a powerful tool in statistical signal processing that allows for acurate estimations of past, present and future states, even with an incomplete or imprecise system model.
متن کاملCertifying Kalman Filters
Formal code certification is a rigorous approach to demonstrate software quality. Its basicidea is to require that code producers provide formal certificates, or proofs, that their codesatisfies certain quality properties. In this paper, we focus on certifying software developed forstate estimation of dynamic systems, which is an important problem found in spacecraft, aircraft,g...
متن کاملSwitching Kalman Filters
We show how many di erent variants of Switching Kalman Filter models can be represented in a uni ed way, leading to a single, general-purpose inference algorithm. We then show how to nd approximate Maximum Likelihood Estimates of the parameters using the EM algorithm, extending previous results on learning using EM in the non-switching case [DRO93, GH96a] and in the switching, but fully observe...
متن کاملMorphing Ensemble Kalman Filters
A new type of ensemble filter is proposed, which combines an ensemble Kalman filter (EnKF) with the ideas of morphing and registration from image processing. This results in filters suitable for nonlinear problems whose solutions exhibit moving coherent features, such as thin interfaces in wildfire modeling. The ensemble members are represented as the composition of one common state with a spat...
متن کاملDeep Kalman Filters
Kalman Filters are some of the most influential models of time-varying phenomena. They admit an intuitive probabilistic interpretation, have a simple functional form, and enjoy widespread adoption in a variety of disciplines. Motivated by recent variational methods for learning deep generative models, we introduce a unified algorithm to efficiently learn a broad spectrum of Kalman filters. Of p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Formal Aspects of Computing
سال: 2021
ISSN: ['1433-299X', '0934-5043']
DOI: https://doi.org/10.1007/s00165-020-00529-w